look appetizing - Alemán Inglés Diccionario